rocket propellent - French English Dictionary